今天要來專門講解什麼是權益證明(Proof of Stake)
權益證明(Proof of Stake) 和 工作量證明(Proof of Work),同樣都是共識機制的一種,但兩者的設計、目的以及工作方式卻有明顯的差異。
權益證明(Proof of Stake)
在工作量證明那篇文章中,有提到共識機制就是一種區塊鏈的規則,不同於工作量證明需要透過大量計算去尋找一個特定的雜湊值(也就是所謂的「挖礦」),權益證明允許網路參與者基於他們持有的加密貨幣的數量和時間長短來創建新的區塊和驗證交易。
運作過程
權益證明中的參與者被稱為「驗證者」,每當有新的交易形成,新的交易需要被記錄到區塊中,這時侯權益證明會根據驗證者所持有加密貨幣的數量和持有的時間,挑選驗證者來創建新的區塊。
為了有機會被挑選到,驗證者需要「鎖定」一定數量的加密貨幣作為「抵押」(質押),代表他們暫時不能使用或花費這些貨幣。換句話說就是,質押的加密貨幣越多及質押的時間越長,被隨機選中成為記帳者的機率就越高。
而當驗證者成功地創建一個新區塊,他們會收到交易費用作為獎勵,但是如果他們有惡意行為或嘗試攻擊網路,他們鎖定的抵押就會被扣除,以達到「誠實者比作惡者更有利可圖」的原則。
特性
但權益證明還是有存在著一些疑慮,像是在挑選驗證者方面,擁有高資產的驗證者被挑選的機率就會提高,而記帳成功又會得到交易獎勵,如此循環就會產生「有錢的越來越有錢」,並且降低了去中心化的特性,因為貨幣就會集中在特定的人手中。
參考資料:
https://chainee.io/what-is-consensus-in-blockchain/
https://rich01.com/what-is-crypto-pos-0/